package com.epfresh.supplier.entity;

import java.util.List;

/**
 * Created by Administrator on 2016/5/13.
 */
public class LogisticsListEntity {


    /**
     * productDeliveryTime
     * receiver : 13004169996 - 消遣小店
     * storeName : 铜川弘林农产品冷链物流配送有限公司
     * wholeSaleMarketTitle : null
     * logisticsNo : 6160730235157
     * deliveryStringTimeStr : 预订2016-09-28送达
     * deliveryTypeTitle : 集单配送
     * distributionOrPickupName : 
     * receiverPhone : 13004169996
     * inspectCode : 773147
     * buttonType : null
     * buttonTypex : 99
     * result : [{"id":114737,"orderNo":"0031160730005603","accountId":150,"salesType":1,"orderStatus":1,"orderStatusTitle":"待支付","payType":2,"payTypeTitle":"预先支付","supplyChannel":2,"deliveryType":5,"orderSumPrice":"0.0","inspectCode":null,"storeId":7,"storeName":"铜川弘林农产品冷链物流配送有限公司","productId":48,"productCode":null,"productTitle":"现拔特级章丘大葱50斤起售  山东大葱","productCount":1,"productChargeUnit":"箱","productUnitPrice":0,"productTotalPrice":0,"productGradeTitle":"一级","productNameTitle":"大葱","productVarietyTitle":"大葱","productBrandTitle":"东北","productSourceTitle":"章丘","marketingTime":"2016-01-16 00:00","productPackageSize":"10公斤/箱","productImgUrl":"http://7xpf2j.com2.z0.glb.qiniucdn.com/2016%2F0%2F12%2F1452598683096_1.png-PRODUCTTHUMBNAIL","priceDescription":"0.0元/箱 X 1箱","imgTag":"http://7xpf2j.com2.z0.glb.qiniucdn.com/2016%2F4%2F1%2F1459502814568_QQ11.jpg-PRODUCTMARK","versionId":402,"tagsList":[]},{"id":114741,"orderNo":"0031160730005607","accountId":150,"salesType":1,"orderStatus":1,"orderStatusTitle":"待支付","payType":2,"payTypeTitle":"预先支付","supplyChannel":2,"deliveryType":5,"orderSumPrice":"0.0","inspectCode":null,"storeId":7,"storeName":"铜川弘林农产品冷链物流配送有限公司","productId":48,"productCode":null,"productTitle":"现拔特级章丘大葱50斤起售  山东大葱","productCount":1,"productChargeUnit":"箱","productUnitPrice":0,"productTotalPrice":0,"productGradeTitle":"一级","productNameTitle":"大葱","productVarietyTitle":"大葱","productBrandTitle":"东北","productSourceTitle":"章丘","marketingTime":"2016-01-16 00:00","productPackageSize":"10公斤/箱","productImgUrl":"http://7xpf2j.com2.z0.glb.qiniucdn.com/2016%2F0%2F12%2F1452598683096_1.png-PRODUCTTHUMBNAIL","priceDescription":"0.0元/箱 X 1箱","imgTag":"http://7xpf2j.com2.z0.glb.qiniucdn.com/2016%2F4%2F1%2F1459502814568_QQ11.jpg-PRODUCTMARK","versionId":402,"tagsList":[]}]
     */
    private String totalMessage;
    private String productDeliveryTime;

    String deliveryType;
    private String receiver;
    private String storeName;
    private String wholeSaleMarketTitle;
    private String logisticsNo;
    private String deliveryStringTimeStr;
    private String deliveryTypeTitle;
    private String distributionOrPickupName;
    private String receiverPhone;
    private String inspectCode;
    private int buttonType;
    private int buttonTypex;
private String estimateMessage;
    public String getDeliveryType() {
        return deliveryType;
    }

    public String getProductDeliveryTime() {
        return productDeliveryTime;
    }

    public void setProductDeliveryTime(String productDeliveryTime) {
        this.productDeliveryTime = productDeliveryTime;
    }

    public String getTotalMessage() {
        return totalMessage;
    }

    public void setTotalMessage(String totalMessage) {
        this.totalMessage = totalMessage;
    }

    public void setDeliveryType(String deliveryType) {
        this.deliveryType = deliveryType;
    }

    public String getEstimateMessage() {
        return estimateMessage;
    }

    public void setEstimateMessage(String estimateMessage) {
        this.estimateMessage = estimateMessage;
    }

    /**
     * id : 114737
     * orderNo : 0031160730005603
     * accountId : 150
     * salesType : 1
     * orderStatus : 1
     * orderStatusTitle : 待支付
     * payType : 2
     * payTypeTitle : 预先支付
     * supplyChannel : 2
     * deliveryType : 5
     * orderSumPrice : 0.0
     * inspectCode : null
     * storeId : 7
     * storeName : 铜川弘林农产品冷链物流配送有限公司
     * productId : 48
     * productCode : null
     * productTitle : 现拔特级章丘大葱50斤起售  山东大葱
     * productCount : 1
     * productChargeUnit : 箱
     * productUnitPrice : 0.0
     * productTotalPrice : 0.0
     * productGradeTitle : 一级
     * productNameTitle : 大葱
     * productVarietyTitle : 大葱
     * productBrandTitle : 东北
     * productSourceTitle : 章丘
     * marketingTime : 2016-01-16 00:00
     * productPackageSize : 10公斤/箱
     * productImgUrl : http://7xpf2j.com2.z0.glb.qiniucdn.com/2016%2F0%2F12%2F1452598683096_1.png-PRODUCTTHUMBNAIL
     * priceDescription : 0.0元/箱 X 1箱
     * imgTag : http://7xpf2j.com2.z0.glb.qiniucdn.com/2016%2F4%2F1%2F1459502814568_QQ11.jpg-PRODUCTMARK
     * versionId : 402
     * tagsList : []
     */

    private List<ResultBean> result;

    public String getReceiver() {
        return receiver;
    }

    public void setReceiver(String receiver) {
        this.receiver = receiver;
    }

    public String getStoreName() {
        return storeName;
    }

    public void setStoreName(String storeName) {
        this.storeName = storeName;
    }

    public String getWholeSaleMarketTitle() {
        return wholeSaleMarketTitle;
    }

    public void setWholeSaleMarketTitle(String wholeSaleMarketTitle) {
        this.wholeSaleMarketTitle = wholeSaleMarketTitle;
    }

    public String getLogisticsNo() {
        return logisticsNo;
    }

    public void setLogisticsNo(String logisticsNo) {
        this.logisticsNo = logisticsNo;
    }

    public String getDeliveryStringTimeStr() {
        return deliveryStringTimeStr;
    }

    public void setDeliveryStringTimeStr(String deliveryStringTimeStr) {
        this.deliveryStringTimeStr = deliveryStringTimeStr;
    }

    public String getDeliveryTypeTitle() {
        return deliveryTypeTitle;
    }

    public void setDeliveryTypeTitle(String deliveryTypeTitle) {
        this.deliveryTypeTitle = deliveryTypeTitle;
    }

    public String getDistributionOrPickupName() {
        return distributionOrPickupName;
    }

    public void setDistributionOrPickupName(String distributionOrPickupName) {
        this.distributionOrPickupName = distributionOrPickupName;
    }

    public String getReceiverPhone() {
        return receiverPhone;
    }

    public void setReceiverPhone(String receiverPhone) {
        this.receiverPhone = receiverPhone;
    }

    public String getInspectCode() {
        return inspectCode;
    }

    public void setInspectCode(String inspectCode) {
        this.inspectCode = inspectCode;
    }

    public int getButtonType() {
        return buttonType;
    }

    public void setButtonType(int buttonType) {
        this.buttonType = buttonType;
    }

    public int getButtonTypex() {
        return buttonTypex;
    }

    public void setButtonTypex(int buttonTypex) {
        this.buttonTypex = buttonTypex;
    }

    public List<ResultBean> getResult() {
        return result;
    }

    public void setResult(List<ResultBean> result) {
        this.result = result;
    }

    public static class ResultBean {
        private String id;
        private String orderNo;
        private int accountId;
        private int salesType;
        private int orderStatus;
        private String orderStatusTitle;
        private int payType;
        private String payTypeTitle;
        private int supplyChannel;
        private int deliveryType;
        private String orderSumPrice;
        private String inspectCode;
        private int storeId;
        private String storeName;
        private String productId;
        private String productCode;
        private String productTitle;
        private String productCount;
        private String productChargeUnit;
        private double productUnitPrice;
        private String productGradeTitle;
        private String productNameTitle;
        private String productVarietyTitle;
        private String productBrandTitle;
        private String productSourceTitle;
        private String marketingTime;
        private String productPackageSize;
        private String productImgUrl;
        private String imgTag;
        private int versionId;
        private List<?> tagsList;
        private String priceDescription;
        String factPriceDescription;
        String productTotalPrice;
        String factProductTotalPrice;

        public String getFactPriceDescription() {
            return factPriceDescription;
        }

        public void setFactPriceDescription(String factPriceDescription) {
            this.factPriceDescription = factPriceDescription;
        }

        public String getFactProductTotalPrice() {
            return factProductTotalPrice;
        }

        public void setFactProductTotalPrice(String factProductTotalPrice) {
            this.factProductTotalPrice = factProductTotalPrice;
        }

        public int getType() {
            return type;
        }

        public void setType(int type) {
            this.type = type;
        }

        int type;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getOrderNo() {
            return orderNo;
        }

        public void setOrderNo(String orderNo) {
            this.orderNo = orderNo;
        }

        public int getAccountId() {
            return accountId;
        }

        public void setAccountId(int accountId) {
            this.accountId = accountId;
        }

        public int getSalesType() {
            return salesType;
        }

        public void setSalesType(int salesType) {
            this.salesType = salesType;
        }

        public int getOrderStatus() {
            return orderStatus;
        }

        public void setOrderStatus(int orderStatus) {
            this.orderStatus = orderStatus;
        }

        public String getOrderStatusTitle() {
            return orderStatusTitle;
        }

        public void setOrderStatusTitle(String orderStatusTitle) {
            this.orderStatusTitle = orderStatusTitle;
        }

        public int getPayType() {
            return payType;
        }

        public void setPayType(int payType) {
            this.payType = payType;
        }

        public String getPayTypeTitle() {
            return payTypeTitle;
        }

        public void setPayTypeTitle(String payTypeTitle) {
            this.payTypeTitle = payTypeTitle;
        }

        public int getSupplyChannel() {
            return supplyChannel;
        }

        public void setSupplyChannel(int supplyChannel) {
            this.supplyChannel = supplyChannel;
        }

        public int getDeliveryType() {
            return deliveryType;
        }

        public void setDeliveryType(int deliveryType) {
            this.deliveryType = deliveryType;
        }

        public String getOrderSumPrice() {
            return orderSumPrice;
        }

        public void setOrderSumPrice(String orderSumPrice) {
            this.orderSumPrice = orderSumPrice;
        }

        public String getInspectCode() {
            return inspectCode;
        }

        public void setInspectCode(String inspectCode) {
            this.inspectCode = inspectCode;
        }

        public int getStoreId() {
            return storeId;
        }

        public void setStoreId(int storeId) {
            this.storeId = storeId;
        }

        public String getStoreName() {
            return storeName;
        }

        public void setStoreName(String storeName) {
            this.storeName = storeName;
        }

        public String getProductId() {
            return productId;
        }

        public void setProductId(String productId) {
            this.productId = productId;
        }

        public String getProductCode() {
            return productCode;
        }

        public void setProductCode(String productCode) {
            this.productCode = productCode;
        }

        public String getProductTitle() {
            return productTitle;
        }

        public void setProductTitle(String productTitle) {
            this.productTitle = productTitle;
        }

        public String getProductCount() {
            return productCount;
        }

        public void setProductCount(String productCount) {
            this.productCount = productCount;
        }

        public String getProductChargeUnit() {
            return productChargeUnit;
        }

        public void setProductChargeUnit(String productChargeUnit) {
            this.productChargeUnit = productChargeUnit;
        }

        public double getProductUnitPrice() {
            return productUnitPrice;
        }

        public void setProductUnitPrice(double productUnitPrice) {
            this.productUnitPrice = productUnitPrice;
        }

        public String  getProductTotalPrice() {
            return productTotalPrice;
        }

        public void setProductTotalPrice(String productTotalPrice) {
            this.productTotalPrice = productTotalPrice;
        }

        public String getProductGradeTitle() {
            return productGradeTitle;
        }

        public void setProductGradeTitle(String productGradeTitle) {
            this.productGradeTitle = productGradeTitle;
        }

        public String getProductNameTitle() {
            return productNameTitle;
        }

        public void setProductNameTitle(String productNameTitle) {
            this.productNameTitle = productNameTitle;
        }

        public String getProductVarietyTitle() {
            return productVarietyTitle;
        }

        public void setProductVarietyTitle(String productVarietyTitle) {
            this.productVarietyTitle = productVarietyTitle;
        }

        public String getProductBrandTitle() {
            return productBrandTitle;
        }

        public void setProductBrandTitle(String productBrandTitle) {
            this.productBrandTitle = productBrandTitle;
        }

        public String getProductSourceTitle() {
            return productSourceTitle;
        }

        public void setProductSourceTitle(String productSourceTitle) {
            this.productSourceTitle = productSourceTitle;
        }

        public String getMarketingTime() {
            return marketingTime;
        }

        public void setMarketingTime(String marketingTime) {
            this.marketingTime = marketingTime;
        }

        public String getProductPackageSize() {
            return productPackageSize;
        }

        public void setProductPackageSize(String productPackageSize) {
            this.productPackageSize = productPackageSize;
        }

        public String getProductImgUrl() {
            return productImgUrl;
        }

        public void setProductImgUrl(String productImgUrl) {
            this.productImgUrl = productImgUrl;
        }

        public String getPriceDescription() {
            return priceDescription;
        }

        public void setPriceDescription(String priceDescription) {
            this.priceDescription = priceDescription;
        }

        public String getImgTag() {
            return imgTag;
        }

        public void setImgTag(String imgTag) {
            this.imgTag = imgTag;
        }

        public int getVersionId() {
            return versionId;
        }

        public void setVersionId(int versionId) {
            this.versionId = versionId;
        }

        public List<?> getTagsList() {
            return tagsList;
        }

        public void setTagsList(List<?> tagsList) {
            this.tagsList = tagsList;
        }
    }
}
